//
// Created by lovep on 2025/3/20.
//

#ifndef LINK_H
#define LINK_H

#include <defination.h>

typedef struct LNode {
	ElemType data;  // 数据域
	struct LNode *next;  // 指针域
} LNode, *LinkList;

Status Link_Create(LinkList &L);
Status Link_Insert(LinkList &L, int i, ElemType e);
Status Link_Print(LinkList L);
Status Link_Delete(LinkList L, int i, ElemType &e);
int Link_Search(LinkList L, ElemType e);
int Link_Sort(LinkList &L);
int Link_Combine(LinkList L1, LinkList L2);

#endif //LINK_H
